Sr. Mobile Engineer - Android
Location is Auburn Hills, MI
12 months
***Phonethen in-person***
***Musthave Links on resume***
Responsibilities:
• - Experience implementing an actual Wear app andthe design/UI patterns, communications, and data sharing patterns specific towear (we target Wear API level 23 )
• - Recent apps in the app store
• - Use of appropriate technologies (gradle forbuild scripts, gson to parse json, use of retrofit/okhttp, crashlytics/fabric,etc.)
• - Experience in Unit and (optionally) Functional(also known as UI) testing
• - Agile/Scrum Team experience
• - Use of recent java platforms besides 1.6 (java7 or 8)
• - A github profile or internet presence showingsoftware development activities (optional – nice to have)
• - Experience configuring, managing, and usingJenkins for continuous integration
• - Bonus – NDK experience, emerging/modernconcept experience (RxJava, EventBus, etc.)
• - Bonus – Knows a scripting language like php,python, ruby, perl, bash
• - Bonus – Experience with iOS or other mobilesoftware development.
• Work as part of an accomplished team ofsoftware engineers building prototypes, applications and experiences for crossbrand telematics solutions
• Build solutions that integrate seamlesslywith brand products and experiences
• Take part in brainstorming sessions,hack-a-thons, sprint planning meetings and retrospectives
• Commit changes continuously leveragingtest-driven techniques in development (BDD/TDD)
• Provide guidance and mentorship to morejunior developers